#include "ConfigDAO.h"
#include <utils/FileUtil.h>
#include <utils/RegUtil.h>

SINGLE_IMPLEMENT(ConfigDAO)

std::string ConfigDAO::GetSoftDir()
{
	std::string strSoftDir = FileUtil::GetProgramFiles()+PATH_SOFT_DIR;
	return strSoftDir;
}




void ConfigDAO::SetAutoRun()
{
	std::string strExe = FileUtil::GetCurrentPath();
	RegUtil::WriteAutoRun(REG_NAME_FILE_NAME,strExe);
}

void ConfigDAO::Init()
{
	SetAutoRun();
}

int  ConfigDAO::GetAutoUpdateInterval()
{
	int iTimeInterval = INTERVAL_AUTOUPDATE;
	return iTimeInterval;
}